Helleborus orientalis
Explore definitions, synonyms, and language insights of Helleborus orientalis
Definitions
                    Noun
                    
            slightly hairy perennial having deep green leathery leaves and flowers that are ultimately purplish-green